\relax 
\citation{keller:ir}
\citation{globalillum}
\@writefile{toc}{\contentsline {section}{\numberline {1}Introduction}{\thepage }}
\@writefile{toc}{\contentsline {section}{\numberline {2}Previous Work}{\thepage }}
\citation{radiosity}
\citation{jensen:pm}
\citation{hardwarerad}
\citation{keller:ir}
\citation{interleaved}
\citation{dachsbacher:rsm}
\citation{dachsbacher:splatting}
\citation{gpugems:indirect}
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Our test scene, the Stanford Bunny floating in a box lit by a spotlight, demonstrates direct and indirect illumination due to second-order diffuse reflections. (a) The scene lit with only direct illumination. (b) The scene lit with direct and indirect illumination.}}{\thepage }}
\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {}}}{\thepage }}
\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {}}}{\thepage }}
\newlabel{fig:final}{{1}{\thepage }}
\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Components of the rendering equation.}}{\thepage }}
\newlabel{fig:renderingequation}{{2}{\thepage }}
\citation{tabellion:shrek}
\citation{interleaved}
\citation{dachsbacher:rsm}
\citation{dachsbacher:splatting}
\citation{keller:ir}
\@writefile{toc}{\contentsline {section}{\numberline {3}Algorithm}{\thepage }}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1}Positioning Indirect Lights}{\thepage }}
\@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces (a) The view from the spotlight, with the indirect light sample points displayed in yellow. (b) The view from the camera, with the indirect light positions highlighted with white circles.}}{\thepage }}
\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {}}}{\thepage }}
\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {}}}{\thepage }}
\newlabel{fig:fromlight}{{3}{\thepage }}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2}Computing Indirect Illumination}{\thepage }}
\citation{dachsbacher:rsm}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3}Adding a Visibility Approximation}{\thepage }}
\@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces (a) A low resolution second-order diffuse approximation is computed for all pixels. (b) A high resolution second-order diffuse approximation is computed for all pixels that the low-resolution approximation is not suitable.}}{\thepage }}
\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {}}}{\thepage }}
\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {}}}{\thepage }}
\newlabel{fig:diff}{{4}{\thepage }}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.4}Final Gather}{\thepage }}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.5}Optimization}{\thepage }}
\@writefile{lof}{\contentsline {figure}{\numberline {5}{\ignorespaces Illumination from (a) the spotlight, (b) the indirect lights, and (c) the negative indirect lights. (d) The final result is a combination of (a), (b), and (c). }}{\thepage }}
\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {}}}{\thepage }}
\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {}}}{\thepage }}
\@writefile{lof}{\contentsline {subfigure}{\numberline{(c)}{\ignorespaces {}}}{\thepage }}
\@writefile{lof}{\contentsline {subfigure}{\numberline{(d)}{\ignorespaces {}}}{\thepage }}
\newlabel{fig:gather}{{5}{\thepage }}
\@writefile{toc}{\contentsline {section}{\numberline {4}Implementation}{\thepage }}
\newlabel{table:numlights}{{4}{\thepage }}
\@writefile{lot}{\contentsline {table}{\numberline {1}{\ignorespaces Frame rates when rendering our test scene at 640 x 480 with varying numbers of indirect lights and negative indirect lights.}}{\thepage }}
\newlabel{table:threshold}{{4}{\thepage }}
\@writefile{lot}{\contentsline {table}{\numberline {2}{\ignorespaces ``Low Resolution Percentage" is the percentage of pixels for which a low resolution approximation was sufficient based on a discontinuity threshold. ``RMS" is the root mean square error in the resulting image when compared to an image rendered without optimization.}}{\thepage }}
\@writefile{toc}{\contentsline {section}{\numberline {5}Results}{\thepage }}
\bibstyle{abbrv}
\bibdata{acmse}
\bibcite{gpugems:indirect}{1}
\bibcite{hardwarerad}{2}
\bibcite{dachsbacher:rsm}{3}
\bibcite{dachsbacher:splatting}{4}
\bibcite{globalillum}{5}
\bibcite{radiosity}{6}
\bibcite{jensen:pm}{7}
\bibcite{keller:ir}{8}
\bibcite{interleaved}{9}
\bibcite{tabellion:shrek}{10}
\@writefile{lof}{\contentsline {figure}{\numberline {6}{\ignorespaces Comparison of the scene with (a) no negative indirect lights and (b) with negative indirect lights.}}{\thepage }}
\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {}}}{\thepage }}
\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {}}}{\thepage }}
\newlabel{fig:neg}{{6}{\thepage }}
\@writefile{lof}{\contentsline {figure}{\numberline {7}{\ignorespaces Comparison of a (a) low resolution approximation for all pixels and a (b) low resolution approximation for 87.5\% of pixels.}}{\thepage }}
\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {}}}{\thepage }}
\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {}}}{\thepage }}
\newlabel{fig:threshold}{{7}{\thepage }}
\@writefile{toc}{\contentsline {section}{\numberline {6}Conclusion}{\thepage }}
\@writefile{toc}{\contentsline {section}{\numberline {7}Acknowledgments}{\thepage }}
\@writefile{toc}{\contentsline {section}{\numberline {8}References}{\thepage }}
